weeping ash - German English Dictionary